package com.acaomei.skype.util;

import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;

/**
 * startPage是告诉拦截器说我要开始分页了。分页参数是这两个
 * @author wudd
 * @time:2017年9月30日下午3:49:46
 */
public class PageUtil {
	
	/**
     * 开始分页
     * @param pageNo  页码
     * @param pageSize 每页显示数量
     */
    public static Page startPage(Integer pageNo, Integer pageSize) {
    	pageNo = pageNo == null || pageNo == 0?1:pageNo;
		pageSize = pageSize == null || pageSize == 0?10:pageSize;
        return PageHelper.startPage(pageNo,pageSize);
    }
    
    /**
     * 开始分页
     * @param pageNo  页码
     * @param pageSize 每页显示数量
     * @param count 是否要计算数据总数，false：不需要，true：需要
     */
	public static Page startPage(Integer pageNo, Integer pageSize, boolean count) {
		pageNo = pageNo == null || pageNo == 0?1:pageNo;
		pageSize = pageSize == null || pageSize == 0?10:pageSize;
        return PageHelper.startPage(pageNo,pageSize,count);
    }
}
